Skip to content

add ci for nebula-python 5#388

Closed
Nicole00 wants to merge 5 commits intodevfrom
5.0_dev
Closed

add ci for nebula-python 5#388
Nicole00 wants to merge 5 commits intodevfrom
5.0_dev

Conversation

@Nicole00
Copy link
Copy Markdown
Contributor

No description provided.

- Upgrade grpcio from 1.59.0 to 1.60.0+ to support Python 3.14
- Upgrade grpcio-tools from 1.59.0 to 1.60.0+
- Ensure CI uses Python 3.11 via workflow configuration
- Remove .python-version file to avoid version conflicts
- Update pdm.lock with new dependency versions

This fixes CI failures caused by grpcio 1.59.0 not supporting Python 3.14.
- Change [dependency-groups] to [tool.pdm.dev-dependencies] for PDM 2.10 compatibility
- Update workflow to use 'pdm install -d' instead of '-G dev'
- Fix pool.py to add missing do_ping parameter in execute() method
- Regenerate pdm.lock with new configuration

This resolves CI errors caused by PDM version mismatch and missing do_ping parameter.
@Nicole00 Nicole00 closed this May 7, 2026
@Nicole00 Nicole00 deleted the 5.0_dev branch May 7, 2026 03:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant